House Passes Obama's Tax Cut Compromise